/*******************************************************************************
  * 文件：DevStandby.h
  * 作者：djy
  * 版本：v1.0.0
  * 日期：2024-08-26
  * 说明：设备待机处理
*******************************************************************************/
#ifndef _DEV_STANDBY_H
#define _DEV_STANDBY_H

/* 头文件 *********************************************************************/
#include "Typedefine.h"
#include "Constant.h"
#include "Macro.h"
#include "OS_Timer.h"

/* 宏定义 *********************************************************************/
/* 类型定义 *******************************************************************/
typedef struct
{
    Timer_ts    sTimer;                 // 定时器
}DevStandbyCtrl_ts; // 设备待机控制

/* 变量声明 *******************************************************************/
/* 函数声明 *******************************************************************/

void DevStandby_ResetIdleCheck(void);       // 设备待机-复位空闲检测
void DevStandby_RestartTimer(void);         // 设备待机-重启定时器
void DevStandby_Start(void);                // 设备待机-开始

#endif /* _DEV_STANDBY_H */

/***************************** 文件结束 ***************************************/

